home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-02 / eco30603.zip / ECO30603.LZH / COMPILE.BAT < prev    next >
DOS Batch File  |  1993-03-08  |  4KB  |  144 lines

  1. @echo off
  2. cls
  3. set compiler=BPC
  4. set movedir=\s\bp
  5. echo.
  6. echo.
  7. echo.
  8. echo.
  9. echo.
  10. echo.
  11. echo ┌──[ Compiling with either BPC.EXE or TPC.EXE ]─────────────────────────┐
  12. echo │                                                                       │
  13. echo │ OK, all files are now installed on /a/proj/eco                        │ │
  14. echo │                                                                       │ │
  15. echo │ Compilation is rather easy, if TPC or BPC is in path I will do it     │ │
  16. echo │                                                                       │ │
  17. echo │ for you!   The .ASM files are preassembled, please wait ::            │ │
  18. echo │                                                                       │ │
  19. echo └───────────────────────────────────────────────────────────────────────┘ │
  20. echo    ───────────────────────────────────────────────────────────────────────┘
  21. echo.
  22. echo.
  23. echo.
  24.  
  25. cd ecolibcs >nul
  26. echo We are now in eco/ecolibCS
  27. echo.
  28.  
  29. echo Building The Concise Edition
  30. %compiler% /$G+ /$X+ /U.. eco_lib
  31. echo Compile OK, copying .TPU to /a/proj/eco
  32. copy *.tpu %movedir% >nul
  33. del *.tpu >nul
  34. cd ..
  35.  
  36. cd ecolibbs
  37. echo.
  38. echo We are now in eco/ecoliBBS
  39. echo Building The BulletinBoard Edition
  40. %compiler% /$G+ /$X+ /U.. /m buildbbs
  41. echo Compile OK, copying *.TPU to /a/proj/eco
  42. echo.
  43. copy *.tpu %movedir% >nul
  44. del *.tpu >nul
  45. cd ..
  46.  
  47. cd ecolibii
  48. echo We are now in eco/ecolibII
  49. echo.
  50.  
  51. echo Building The Full Edition
  52. %compiler% /$G+ /$X+ /U.. /m build_ii
  53. echo Compile OK, copying *.TPU to /a/proj/eco
  54. echo.
  55. copy *.tpu %movedir% >nul
  56. del *.tpu >nul
  57.  
  58. cd eco_crt
  59. cd eco_adpt
  60. echo.
  61. echo We are now in eco/ecolibII/eco_crt/eco_adpt
  62. echo Building The Adapter Unit
  63. echo.
  64.  
  65. %compiler% /$G+ /$X+ /U..\..\.. /m eco_adpt
  66. echo Compile OK, copying *.TPU to /a/proj/eco
  67. echo.
  68. copy *.tpu %movedir% >nul
  69. del *.tpu >nul
  70. cd ..
  71. echo.
  72. echo We are now in eco/ecolibII/eco_crt
  73. echo Building The CRT Replacement
  74. %compiler% /$G+ /$X+ /U..\.. /m eco_crt
  75. echo Compile OK, copying *.TPU to /a/proj/eco
  76. echo.
  77. copy *.tpu %movedir% >nul
  78. del *.tpu >nul
  79.  
  80. cd ..\eco_dos
  81. echo We are now in eco/ecolibII/eco_dos
  82. echo.
  83.  
  84. echo Building The DOS Replacement
  85. %compiler% /$G+ /$X+ /U..\.. /m eco_dos
  86. echo Compile OK, copying *.TPU to /a/proj/eco
  87. echo.
  88. copy *.tpu %movedir% >nul
  89. del *.tpu >nul
  90. cd ..
  91.  
  92. echo Building Examples And Demos . . .
  93. cd demos
  94. %compiler% /$G+ /$X+ /U..\.. /m demofile.pas
  95. %compiler% /$G+ /$X+ /U..\.. /m demoinfo.pas
  96. %compiler% /$G+ /$X+ /U..\.. /m demoswap.pas
  97. %compiler% /$G+ /$X+ /U..\.. /m demotree.pas
  98. %compiler% /$G+ /$X+ /U..\.. /m demo_atv.pas
  99. %compiler% /$G+ /$X+ /U..\.. /m demo_key.pas
  100. %compiler% /$G+ /$X+ /U..\.. /m demo_lzw.pas
  101. %compiler% /$G+ /$X+ /U..\.. /m demo_reg.pas
  102. %compiler% /$G+ /$X+ /U..\.. /m demo_fcs.pas
  103. cd ..\..
  104.  
  105. cd ecolibbs\demos
  106. %compiler% /$G+ /$X+ /U..\.. /m demodoor.pas
  107. cd ..\..
  108.  
  109. cd ecolibcs\demos
  110. %compiler% /$G+ /$X+ /U..\.. /m b2550.pas
  111. %compiler% /$G+ /$X+ /U..\.. /m colours.pas
  112. %compiler% /$G+ /$X+ /U..\.. /m demo_dat.pas
  113. %compiler% /$G+ /$X+ /U..\.. /m demo_fas.pas
  114. %compiler% /$G+ /$X+ /U..\.. /m demo_lib.pas
  115. %compiler% /$G+ /$X+ /U..\.. /m error.pas
  116. %compiler% /$G+ /$X+ /U..\.. /m inpath.pas
  117. %compiler% /$G+ /$X+ /U..\.. /m logdate.pas
  118. %compiler% /$G+ /$X+ /U..\.. /m pw.pas
  119. %compiler% /$G+ /$X+ /U..\.. /m s.pas
  120. %compiler% /$G+ /$X+ /U..\.. /m slice.pas
  121. %compiler% /$G+ /$X+ /U..\.. /m stdframe.pas
  122. %compiler% /$G+ /$X+ /U..\.. /m w.pas
  123.  
  124. cd ..\..
  125.  
  126.  
  127.  
  128. echo  
  129. echo OK. The complete edition is for source inspection and ideas.
  130. echo The CS edition contains all you might dream of, and is used
  131. echo in a very easy matter.
  132. echo Good luck, and try the DEMO*.PAS files for demos.
  133. echo Remove floppy from drive.
  134. echo All *.TPU's are now in /a/proj/eco
  135. echo                                                                  F\
  136. echo  
  137. SET WDIR=-w -u 1 -x -k -p
  138. REM SET WCOLOURS=DIR:8 VOL:8 INF:8 TXT,DOC,INF,HLP:7 PAS,C,CPP,INC,H,ASM,ASH:14 ARC,ARJ,LZH,ZIP,ZOO:8 COM,EXE,BAT,CMD:15
  139. SET WTREEINFO=C
  140.  
  141.  
  142. ecolibcs\demos\w
  143.  
  144.